- 01. Updates to Functions
- 02. Arrow Functions
- 03. Using Arrow Functions
- 04. Quiz: Convert Function into an Arrow Function (2-1)
- 05. Arrow Functions Recap
- 06. Arrow Functions and the "this" Keyword
- 07. "this" and Regular Functions
- 08. "this" and Arrow Functions
- 09. Default Function Parameters
- 10. Defaults and Destructuring
- 11. Quiz: Using Default Function Parameters (2-2)
- 12. Class Preview
- 13. JavaScript's Illusion of Classes
- 14. JavaScript Classes
- 15. Convert a Function to a Class
- 16. Working with JavaScript Classes
- 17. Super and Extends
- 18. Extending Classes from ES5 to ES6
- 19. Working with JavaScript Subclasses
- 20. Quiz: Building Classes and Subclasses (2-3)
- 21. Lesson 2 Summary